double success - French English Dictionary